package cn.org.eshow.dao;


import cn.org.eshow.bean.query.UserCouponQuery;
import cn.org.eshow.common.page.Page;
import cn.org.eshow.model.UserCoupon;

import java.util.List;

/**
 * An interface that provides a data management interface to the UserCoupon table.
 */
public interface UserCouponDao extends GenericDao<UserCoupon, Integer> {

	List<UserCoupon> list(UserCouponQuery query);

	Page<UserCoupon> search(UserCouponQuery query);

    Long count(UserCouponQuery query);
}